/*公用*/
@font-face {
font-family:fontDin1;
src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#414755; font-family:"Microsoft YaHei"; font-weight:lighter; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden; }
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #414755; text-decoration: none; font-size:14px;}
a:hover{color: #0066d8;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
h1,h2,h3,h4,h5,h6,h7 {font-weight: normal;}
.w1400{ width:1400px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}
.title{text-align: center;font-size: 40px;color: #222222;font-weight: normal;}
.title i{color: #0066d8;}
.title span{display: block;font-size: 18px;margin: 7px 0 15px 0; color: #888;font-weight: lighter;}
.title em{ font-size:0; display:inline-block;height: 8px;}
.title em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#dcdcdc;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:12px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#0066d8;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
.title b{color: #0066d8;}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.gd{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
}
@keyframes widthchange{
        0%{ width:20%}
        50%{ width:100%}
        100%{ width:20%}
        }
}
.mainhovercolor a:hover{color: #0066d8;}

/*抬头*/
.top_bg{width:100%; height:40px; line-height:40px; background:#f5f5f5; }
.top_bg:after{height:40x; position: absolute; z-index:0; top:0; content:'';  right:0px; width:300px;}
.top_l{padding-left:3%; color:#aaa; float:left; font-size:13px;}
.top_r{color:#fff; position: absolute; z-index:99; right:90px;}
#infoname{ border:none; height:40px;  width:485px;}
#soo{ margin-top:12px;}
.keywords{text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 5px;}
.keywords span{ color:#414755;}
.keywords a:hover{ color:#0066d8;}
.top_l strong i{color:#0066d8;font-weight: normal;font-family: 'fontDin1';font-size: 18px;}
.top_r_font{float:right;}
.top_r_font li{float:left; border-right:1px solid #e7e7e7; height:40px; line-height:40px; padding:0px 21px;}
.top_r_font li a{font-size:13px; color:#aaa;}
.top_r_font li a:hover{font-size:13px; color:#0066d8;}
.top_r_tel{float:right; font-size:18px; font-family:fontDin1; border-right:1px solid #505562; padding-right:15px;}
.top_r_tel img{float:left; padding-right:10px;}

.nav_name:after {content: "";display: block; width: 1px;height: 43px;background:#222;position: absolute; top: 0px;right: 0px;}

/*下拉*/
.nav_bg{width:100%; height:110px;float:left;}
.nav_logo{float:left; padding-left:3%; padding-top:23px;}
.nav_name{float:left; padding-left:20px; margin-top:33px; height:60px;  padding-right:25px;position: relative;}
.nav_font{float:left; padding-top:30px; font-size:20px; color:#222222; font-weight:bold; padding-left:23px;letter-spacing: 0.5px;}
.nav_font i{color:#0066d8; font-weight: bold;}
.nav_font p{padding-top:3px; font-size:14px; letter-spacing:0px; color:#333; font-weight:lighter;}

.nav{float:right; padding-right:3%;}
.nav>ul>li{display: inline-block; position: relative; margin-right:45px;}
.nav>ul>li:nth-child(10){margin-right:0px;}
.nav>ul>li>a{font-size: 16px; display: block;color: #484848; line-height: 110px;font-weight: lighter; position: relative;}
.nav>ul>li>a:after{content: '';display: block;position: absolute;bottom: 0;height: 3px;background: #0066d8;width: 0;left: 0;transition: all .3s ease;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color: #0066d8;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{width: 100%;}
@media screen and (max-width:1650px){
.nav>ul>li{ margin-right:10px;}
}
@media screen and (max-width:1510px){
.nav>ul>li>a{ font-size: 14px;}
}
@media screen and (max-width:1400px){
.nav>ul>li{ margin-right:10px;}
}

.nav>ul>li .sedNav {width:270px; padding:30px;border:3px #fff solid;position: absolute;background:#f5f5f5;right: 0;top:100%; z-index: 99;display: none;}

.nav ul>li#a4 .sedNav{width:500px; left:-300px;}
.nav ul>li#a4 .sedNav .sedNav_r,.nav ul>li#a4 .sedNav .sedNav_r tbody {width:384px; display:block}
.nav ul>li#a4 .sedNav .sedNav_r tr{display:inline-block;margin:0 10px 10px 0;}

.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px; color:#aaa; text-transform:uppercase;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#0066d8; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #e1e1e1 solid; width:140px;line-height: 34px;color: #888;font-size:14px; text-align: center;}
.nav ul>li#a4 .sedNav a{width:180px;}
.nav ul>li#a6 .sedNav a{width:180px;}
.sedNav_l{ text-align:left;}
.nav ul>li#a4 .sedNav .sedNav_r tr:nth-last-child(1),.nav ul>li#a4 .sedNav .sedNav_r tr:nth-last-child(2),,.nav ul>li#a4 .sedNav .sedNav_r tr:nth-child(12){margin-bottom:0;}
.nav li .sedNav td table{ display:none;}
.nav li .sedNav a+a,.nav li .sedNav tr+tr{  margin-top:10px; display:block;}
.nav li .sedNav a:hover {color: #fff;background-color: #0066d8;}

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#f1f1f1;}
.banner-box{ min-width:1300px; height:638px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:638px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:230px; left: 0; margin-left: 0; height: 420px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.com.cn/zkfp168/uploadfile/image/20210312/20210312113742_1480190426.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.com.cn/zkfp168/uploadfile/image/20210312/20210312113742_1480190426.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:50px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #0066d8;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8;}

/*搜索*/
.search{ height:65px; }
.search-bg{ width:530px; margin:0 auto; height:40px; padding-left:20px; border-radius:30px; border:1px solid #ddd;}
.search-bg input{ float:left; }
.search{ width:100%; background:#fff; z-index:999;  box-sizing:content-box; transition:all .3s ease; border-bottom: 1px solid #ececec;}
#infoname{ border:none; height:40px;  width:485px;}
#soo{ margin-top:12px;}
.keywords{ text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 35px;}
.keywords span{ color:#0066d8;}
.keywords a:hover{ color:#0066d8;}
.keywordss{text-align:center;}
.keywordss,.keywordss a{ font-size:14px; color:#484848; font-weight:lighter; line-height: 35px;}
.keywordss span{color:#0066d8; font-size:24px; font-family:fontDin1;}
.keywordss a:hover{ color:#0066d8;}
.keywords{ line-height:65px;}
.keywords a{ font-size:13px; color:#888888; font-weight:lighter; padding:0px 15px;}
.keywords a+a{ border-left:1px dotted #a4a4a4}
.keywords span{ font-size:14px; color:#0066d8;}
.keywords a:hover{ color:#0066d8; text-decoration:underline;}
#search_bg{ height:65px; width:297px; border-left:1px solid #e5e5e5;}
#search_bg input{ float:left; height:65px;}
#sso{ background:#0066d8;}
#infoname{ width:221px; padding-left:20px;}	

/*产品中心*/
.pro_all{background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819175010_997413561.jpg) no-repeat center;height: 1322px;}
.products{ padding:78px 0 60px 0;}
.protitl em {position: absolute;left: 0;right: 0; margin: 0 auto; top: -2px; font-size: 65px; color: #e5e5e5;line-height: 60px;text-transform: uppercase;font-family: impact;z-index: -1;}
.protitl i{color: #333;font-weight: bold;}
.protitl{text-align: center;font-size: 18px;color: #666666;font-weight: lighter;    position: relative;}
.protitl b{display: block;margin-bottom: 15px;font-size: 40px;color: #0066d8;transition: all .3s ease;}
.protitl b span{color: #0066d8;transition: all .3s ease;}
.protitl:after{content: '';display: block;width: 32px;height: 2px;background: #0066d8;margin: 20px auto 0 auto;}
.protab{ margin:10px 0px 30px; font-size:0;}
.protab img{float: left;padding: 20px 10px 0px 30px;}
.protab a{ display:inline-block; width:265px;  line-height:91px; position:relative;  transition:all .3s ease;  font-size:18px; color:#171717; background:#dfdfdf;margin-top: 18px;margin-right: 18px;}
.protab a.on,.protab a:hover{ border-color:#0066d8;color:#fff; background:#0066d8;}
.protab a+a,.protab span+a{ margin-left:0px;}
.protab a:after{ content:''; display:block; position:absolute; width:11px; height:6px;  top:26px; right:20px;}
.protab a.on:after,.protab a:hover:after{ background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20200729/20200729173234_658690835.png) no-repeat center;}
.procon td{ display:inline-block; padding:20px !important; background:#fff;height: 335px;}
.procon td a,.procon td span{ display:block;}
.procon td br{ display:none;}
.procon td>a{ overflow:hidden;}
.procon td>a img{ transition:all .6s ease;    border: 1px solid #e8e8e8;}
.procon td span a{ line-height:62px; font-size:16px; color:#484848;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pmore{ margin-bottom:6px;}
.pmore a{ display:block; background: #f5f5f5; line-height:40px; font-size:14px; color:#a4a4a4; transition:all .3s ease;}
.procon td:hover .pmore a{ color:#fff; border-color:#0066d8; color:#fff; background:#0066d8;}
.procon td+td{ margin-left:19.5px;}
.procon tr+tr{ display:block; margin-top:20px;}
.procenter{padding-top: 10px;}

/*四大优势*/
.ys{background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819151622_86656786.jpg) no-repeat center;height: 1178px;}
.ys .title{color: #fff;font-weight: bold;font-size: 45px;}
.ys .title span{color: #fff;font-weight: lighter;}
.ystel{text-align: center;color: #fff;font-size: 18px;}
.ystel img{padding-right: 8px;}
.ystel i{font-size: 30px;font-family: 'fontDin1';}
.advtt{font-size: 50px;font-family: 'fontDin1';}
.advtab{ margin:111px 0 45px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; text-align:center; }
.advtab li{ box-sizing:border-box; width:25%;transition:all .3s ease; position:relative; font-size:30px; color:#fff; cursor:pointer; transition:all .3s ease;}
.advtab li+li{margin-left:-1px !important;}
.advyuan{ position:absolute; left:0; right:0; margin:0 auto; top:-5px; width:18px; height:18px; border-radius:50%; background:#5dabff;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}

.advtt{display:block;width: 56px;height: 33px;background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819162559_857067941.png) no-repeat left top;margin: -65px 0 0 148px;}
.advtab li:nth-child(2) .advtt{ background-position-x:-56px;}
.advtab li:nth-child(3) .advtt{ background-position-x:-112px;}
.advtab li:nth-child(4) .advtt{ background-position-x:-168px;}
.advtab li.on .advtt{ background-position-y:-33px;}
.advtab li.on .advyuan{background:#00ccff;}
.advtab li.on .advyuan i{background:#0066d8;}
.advyuan i{ width:8px; height:8px; border-radius:50%; background:#b3f2ff;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.advicon{ display:inline-block; width:50px; height:44px; background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819155646_70319235.png) no-repeat left top; margin:66px 0 5px; transition:all .3s ease;}
.advtab li:nth-child(2) .advicon{ background-position-x:-50px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-100px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-150px;}
.advtab li.on{ color:#00ccff;}
.advtab li.on .advicon{ background-position-y:-44px;}
.advcon{ position:relative; height:570px;background: #fff;}
.advnum{ position:absolute; width:560px; height:132px; z-index:9; background:url(//memberpic.114my.com.cn/scoqhb/uploadfile/image/20201130/20201130175258_2031895743.jpg) repeat left; top:350px; left:55px;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; font-size:18px; color:#222222; font-weight:lighter; text-align:center;}
.advnum li+li{ margin-left:60px;}
.advnum li b{ font-size:30px; color:#0066d8;}
.advnum li span{ display:block; margin:10px 0 15px 0;}
.advnum li:after{ content:''; display:inline-block; height:1px; width:40px; background:#000000;}
.advcen ul{ position:relative; height:570px;}
.advbox{ position:absolute; width:632px; height:540px; background:#fff; box-sizing:border-box; top:10px; left:20px; padding:70px 40px;}
.adv_t{ font-size:33px; color:#222222; margin-bottom:35px;font-weight: normal;}
.adv_t i{color: #0066d8;font-weight: bold;}
.adv_t span{ display:block; font-size:12px; color:#666666; margin-top:10px;text-transform: uppercase;}
.adv_c{ font-size:16px; line-height:40px; color:#bbb;}
.advcen img{float: right;padding: 50px;}

/*产品应用*/
.case{background: #f5f5f5;padding-top: 60px;height: 1405px;position:relative;}
.casetab{ margin:30px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.casetab a{ width:200px; height:193px; background:#fff; transition:all .3s ease; font-size:18px; color:#484848; font-weight:lighter;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; text-align:center; cursor:pointer;z-index: 999;position: relative;}
.casetab a:hover{background: #0066d8;color:#fff;}
.casetab em{ display:block;padding-top: 40px;}
.casetab span{ display:inline-block; width:43px; height:43px; background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819135049_925944167.png) no-repeat left top; transition:all .3s ease;margin-top: 30px;}
.casetab a:nth-child(2) span{ background-position-x:-58px;}
.casetab a:nth-child(3) span{ background-position-x:-124px;}
.casetab a:nth-child(4) span{ background-position-x:-188px;}
.casetab a:nth-child(5) span{ background-position-x:-256px;}
.casetab a:nth-child(6) span{ background-position-x:-328px;}
.casetab a:nth-child(7) span{ background-position-x:-422px; }
.casetab span:after{content:"";display: block;  width:90px; height:90px;border-radius: 50%;border: 1px solid #d6d6d6;position: relative;top: -25px;left: -26px;z-index: -1;background: #fff;}
.casetab a+a:before{content:"";display: block;  width:1px; height:62px;background: #eaeaea;left: 0;position: absolute;}
.casetab a+a:hover:before{background: #0066d8;}

.casecon li{ float:left;}
.casecon li dl{ width:340px; height:305px; overflow:hidden; position:relative;}
.casecon li dl+dl{ margin-top:23px;} 
.casecon li dl a img{ width:100%; height:100%;transition:all .3s ease;}
.casecon li dl a p{bottom:0px; left:0px; position:absolute; width:100%; height:50px; overflow:hidden; background:#fff; font-size:16px; color:#484848; line-height:50px; text-align:center; transition:all 0.5s ease; z-index:999;}
.casecon li:nth-child(1) dl a p{background: rgb(0,0,0,0.6);width: 602px;color: #fff;}
.casecon li:nth-child(2){ margin:0px 25px 0 33px;}
.casecon li:nth-child(1) dl:hover a p{ line-height:640px; font-size:25px;height:573px;background: rgba(0,0,0,0.6) !important;}
.casecon li:nth-child(1) dl{    width: 602px;height: 573px;padding: 30px;background: #fff;}
.casecon li:nth-child(1) a p{ height:62px; line-height:62px;bottom: 30px;left: 30px;}
.casecon li dl a{ display:block;width:100%; height:100%;}
.casecon li dl:hover a p{background: #0066d8;color: #fff;}

.qyxx{ margin-top:50px;}
.qyxx p{font-size: 28px;color: #132230;font-weight: normal;}
.qyxx i{color: #0066d8;font-weight: bold;}
.qyxx em{font-weight: lighter;font-size: 28px;color: #C2C2C2;padding-left: 10px;}
.qyxx p a{font-size: 14px;color: #949494;float: right;line-height: 36px;}
.qyxx a:hover{color: #0066d8;}
.qyxxcon{ margin-top:30px;position: relative;}
.qyxxcon ul td{ display:block; float:left; width:216px;height: 200px; padding-left:0px !important; margin-bottom:60px;    background: #fff;}
.qyxxcon ul td+td{ margin-left:20px;}
.qyxxcon ul td br{ display:none;}
.qyxxcon ul td>a{ display:block; width:100%; height:100%; transition:all 0.5s ease; overflow:hidden;}
.qyxxcon ul td div{ width:100%; height:40px; line-height:40px; text-align:center; padding-top:0px !important;transition:all 0.5s ease;}
.qyxxcon ul td div>a{ display:block; color:#8f8f8f; font-size:16px; line-height:60px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;z-index: 999;margin-top: -60px;}
.qyxxcon ul{ display:none;}
.qyxxcon ul:nth-child(1){ display:block;}
.qyxxcon ul td>a>img{ border: 1px solid #dddddd;margin-top: 30px;}
.qyxxcon ul td:hover{background: #0066d8;}
.qyxxcon ul td:hover a{color: #fff;}

/*流程方案*/
.process{background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210819/20210819101251_2125422307.jpg) no-repeat center;height: 836px;}
.poss{width: 450px;font-size: 16px;color: #9098a1;}
.poss i{font-size: 36px;color: #9098a1;font-weight: bold;}
.poss p{font-size: 20px;color: #9098a1;font-weight: lighter;margin: 10px 0 60px;}
.poss d{font-size: 30px;font-family: 'fontDin1';}
.poss span{ padding-left: 8px;   vertical-align: top;}
.poer ul{margin-top: 33px;}
.poer li{float: left;text-align: center;}
.poer li+li{margin-left: 33px;}
.poer i{display: block;font-size: 14px;color: #9098a1;font-weight: lighter;line-height: 40px;}

.fbtop_r ul li{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.fbtop_r ul li input,.fbtop_r ul li textarea{ display:inline-block; border:none; background:#212c3a; box-sizing:border-box; padding:0 22px;}
.fbtop_r ul li input{ width:440px; height:60px;font-size: 16px;color: #fff;}
.fbtop_r ul li dl+dl{ margin-left:16px;}
.fbtop_r ul li+li{ margin-top:16px;}
.fbtop_r ul li .fbcode input{ width:360px;}
.fbtop_r ul li img{ margin-left:5px;}
.fbtop_r ul li .fbarea textarea{ padding:15px 22px; height:130px; width:895px;font-size: 16px;color: #fff;}
.fbtop_r ul li .fbsub input{ width:362px; background:#3e516a; transition:all .3s ease; font-size:18px; color:#ffffff; cursor:pointer; font-weight:lighter;color: #8392a5;}
.fbtop_r ul li .fbsub input+input{ margin-left:30px; background:#0066d8;color: #8ac1ff;}
.fbtop_r ul li .fbsub input:hover{background:#4e94e4;color:#fff;}
.fbtop_r{ width:896px;}

.fbbottom{ margin-top:70px; padding-top:60px; display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.fbb_l{ font-size:30px; color:#9098a1;}
.fbb_l span{ display:block; margin:5px 0 25px 0;font-size: 22px;}
.fbb_l a{ display:inline-block; width:150px; line-height:42px; text-align:center; font-size:16px; color:#fff; background:#0066d8; transition:all .3s ease;}
.fbb_l a:hover{background:#4e94e4;}
.fbb_r{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start; font-size:16px; color:#9098a1; font-weight:lighter; text-align:center;}
.pcicon{ position:relative; width:90px; height:90px; border-radius:50%; background:#fff;}
.pcicon span{ position:absolute; border-radius:50%; width:23px; line-height:23px; font-size:16px; color:#fff; background:#0066d8; transition:all .3s ease; top:5px; right:0;}
.fbb_r li:hover span{ transform:rotate(360deg); }
.fbb_r li+li{ margin-left:80px;}
.fbb_r li{ position:relative; width:90px; white-space:nowrap;}
.fbb_r li+li:after{ content:''; display:block; position:absolute; width:80px; height:16px; background:url(//memberpic.114my.com.cn/scoqhb/uploadfile/image/20201130/20201130193401_594858050.png) no-repeat center; left:-80px; top:40px;}
.fbb_r li p{ margin-top:20px;}
.fbb_r li:hover p{color:#0066d8;}

/*新闻*/
.news_bg.bg {padding-top: 60px;}
.news_top{width:551px;margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:30px;    padding-left: 17px;}
.news_tab li{float:left;background: #f2f2f2;  width: 160px; height: 53px; line-height: 53px; text-align: center; border-radius: 8px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#111;display: block;}
.news_tab li.on{color:#fff; background:#0066d8;width: 160px; height: 53px; line-height: 53px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#005cab;}
.news_list{height:28vw; min-height:500px !important;width: 100%;overflow: hidden;height: 500px !important;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:100%;}
.news_list .news_div_item{width: 19.19%;display: inline-block;position: relative;height:100%;transition:0.5s; padding:30px 40px 40px;border-right:1px #eee solid;}
.news_list .news_div_item:first-child{border-left:1px #eee solid;}
.news_list .news_div_item_date{font-weight: 400;height: 26px; line-height: 22px;}
.news_list .news_div_item_content{padding-right: 14px; padding-bottom:90px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{display: inline-block; font-size: 14px;line-height: 22px; color: #a2a2a2;}

.news_list .news_div_item_a{font-size: 16px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#484848;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 0;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-weight: 100; display: none;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -142px;font-size: 43px;background:url(//memberpic.114my.com.cn/xinda888/uploadfile/image/20210623/20210623211844_1047748040.png) no-repeat center;width: 18px;height: 14px;left: 0;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;color: #a2a2a2;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic{    height: 11vw; overflow: hidden;border: 1px #eee solid;}
.news_list .news_div_item img{transition:0.3s all linear; }
.news_list .news_div_item:hover img{transform:scale(1.1);}
.news_list .news_div_item:hover .news_div_item_a{color: #103886;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{padding-left:40px;display: block;width: 130px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;}

/*简介*/
.about{ background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818114107_1574325153.jpg) no-repeat top center; height: 842px;padding-top: 66px;}
.about .title em i{background: #888;}
.about .title em i:nth-child(2){background: #0066d8;}
.abright{ width:650px;}
.abcon{ margin-top:46px;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:flex-start;}
.abpic{ border:30px solid #fff;    border-bottom: 0;}
.abright{ margin:25px 0 0 50px;}
.ab_t{ font-size:25px; color:#333;}
.ab_t em{ display:block; text-transform:uppercase; font-size:12px;color: #333;} 
.ab_c{ font-size:14px; color:#888; line-height:40px; margin:25px 0 35px 0;}
.ab_more a{ transition:all .3s ease; line-height:43px; width:210px; border-radius:25px; border:1px solid #c0c0c0; text-align:center; font-size:16px; color:#838383; font-weight:lighter; display:inline-block;}
.ab_more a:hover{ background:#0066d8; color:#fff; letter-spacing:3px;}
.ab_btn a{ width:233px; height:175px; transition:all .3s ease; display:inline-block; vertical-align:top; line-height:230px; font-size:20px; text-align:center; font-weight:lighter; color:#fff; background-repeat:no-repeat; background-position:center 39px;}
.ab_btn a:nth-child(1){ background-image:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818164650_758760038.png);}
.ab_btn a:nth-child(2){ background-image:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818164650_1343446349.png);}
.ab_btn a:nth-child(3){ background-image:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818164650_2008513916.png);}
.ab_btn{ font-size:0; margin-top:54px; white-space:nowrap;margin-left: -50px;}
.ab_btn a:hover{ background-color:rgba(255,255,255,.3);}
.ab_btn a{ border-right:1px solid #0f77e9;}
.ripple,.ripple:after {position: absolute;left:50%;top:-270px;height: 70px;width:70px;margin-top: -29px;margin-left: -39px;border-radius: 50%;-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255,0.64);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.64);box-shadow: 0 0 0 0 #fff;animation: ripple 3s infinite;}
.ripple{background: rgba(255, 255, 255, 0.5);display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}
.video_box{background:rgba(0,0,0,0.6); top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:71%;margin-top:-250px;margin-left:-575px;transition:600ms ease;z-index:999;}
.video_box.cur .video,.video_box.cur .video_x{top:40%;transition:600ms ease;}
@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);}
    100%
    {
        -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
                box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
    }
}
.jquery-lightbox-move *{ box-sizing:content-box;}
.video_x1 span:after{display: none !important;}
.videobg{position: relative;}

/*友情链接*/
.links{line-height:90px; font-size:18px; color:#484848; background: #fff;}
.links .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; }
.linksleft{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.links span{ font-size:25px; color:#e9e8e8; font-family:impact; text-transform:uppercase;}
.linksleft p{ padding-left:35px; background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818105101_2048133433.png) no-repeat left center;    color: #484848;font-weight: normal;}

/*底部版权*/
.copyright_bg{width:100%; background:#172431; padding:10px 0px 0;}
.kslj ul li{ float:left; position: relative; padding:0px 55px;}
.kslj ul li:after{ content:''; display:block; position:absolute; width:5px; height:243px; background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818094734_1503211929.png) no-repeat center; top:0px; right:0px;}
.kslj ul li:nth-child(1):before{ content:''; display:block; position:absolute; width:5px; height:243px; background:url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210818/20210818094734_1503211929.png) no-repeat center; top:0px; left:0px;}
.kslj ul li:nth-child(5):after{ display:none;}
.kslj{ height:300px; padding-top:60px;} 
.kslj ul li>p{ margin-bottom:15px; font-size:18px; color:#fff;font-weight: normal;}
.kslj ul li>a{ display:block; font-size:14px; color:#aaa; line-height:30px;}
.kslj ul li>a:hover{ color:#fff;}
.kslj ul li:nth-child(5){  float:right;}
.kslj ul li>div{ float:left;}
.kslj ul li>div+div{ margin-left:90px;}
.kslj ul li>div:nth-child(2) p{ margin-top:10px; font-size:14px; color:#fff; text-align:center;}
.crconcat{ color:#fff;} 
.crconcat p:nth-child(1){ font-size:18px; margin:10px 0px;}
.crconcat p:nth-child(2){ font-size:30px;  font-family: fontDin1;}
.crconcat a{ display:block; width:87px; height:35px; line-height:35px; padding-left:128px; font-size:14px; color:#fff; background:#0066d8 url(//memberpic.114my.com.cn/rongyong168/uploadfile/image/20210119/20210119183945_531433520.png) no-repeat center; transition:all 0.5s ease; margin:15px 0px 20px 0px;}
.crconcat p:nth-child(4){ font-size:14px;}
.crconcat a:hover{ background:#4e94e4 url(//memberpic.114my.com.cn/rongyong168/uploadfile/image/20210119/20210119184121_139975269.png) no-repeat center;}
.end{ height:120px; border-top:1px solid #293036;}
.end,.end a{ line-height:120px; font-size:14px; color:#888; font-weight:lighter;}
.end a:hover{ color:#fff;}

/*右边浮动*/
.my-kefu{position: fixed;right: 0px;top:35%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#0066d8; margin-top: 1px;padding: 9px 0;height: 59px;width: 77px;}
.my-kefu li i{background: url(//memberpic.114my.com.cn/0351111/uploadfile/image/20210820/20210820114238_1249011897.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu .ali i {margin: 5px auto;background-image: url(//memberpic.114my.com.cn/076927280621/uploadfile/image/20201020/20201020090114_43799525.png);}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:148px;}
.my-kefu .my-kefu-tel3 i{background-position: -28px -98px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
    
    .my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
    .my-kefu .my-kefu-wuliu i{background-position: 0 -123px;}
    
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#222;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 18px; padding-left:15px; border-left: 1px solid #ddd; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
    .my-kefu-xiadan a{color: #fff;font-size: 15px;}
    .my-kefu-wuliu a{color: #fff;font-size: 15px;}
    .my-kefu-qq a{color: #fff;font-size: 15px;}